Performance analysis and scaling of networked, shared, block-level storage Master’s Thesis
نویسندگان
چکیده
iSCSI is proposed as a possible solution to building future storage systems. However, using iSCSI raises numerous questions about its implications on system performance. This lack of understanding of system I/O behavior in modern and future systems inhibits providing solutions at the architectural and system levels. First of all in this work, we try to understand the behavior of the application server (iSCSI initiator), to evaluate the overhead introduced by iSCSI compared to systems with directly-attached storage, and to provide insight about how future storage systems may be improved. We examine these questions in the context of commodity iSCSI systems that can benefit most from using iSCSI. Our analysis shows that building next generation, network-based I/O architectures, requires optimizing I/O latency, reducing network and buffer cache related processing in the host CPU, and increasing the sheer network bandwidth to account for consolidation of different types of traffic. Based on this knowledge we provide our own solution for a scalable distributed storage system, Orchestra. Orchestra, is a system for cluster storage virtualization that allows sharing of storage volumes at the block level by providing block locking and free block allocation services. To allow file-based applications access to Orchestra block devices, in this work we design and implement a stateless, pass-through file system, Orchestra-fs, that relies on Orchestra for locking and blockallocation support and allows multiple existing applications to use a single Orchestra volume. In this work we present the implementation of Orchestra-fs under Linux and evaluate it over
منابع مشابه
SPEK: A Storage Performance Evaluation Kernel Module for Block Level Storage Systems
In this paper we introduce SPEK (Storage Performance Evaluation Kernel module), a benchmarking tool for measuring and characterizing raw performance of data storage systems at block level. It can be used for both DAS (Direct Attached Storage) and block level networked storage systems. Each SPEK tool consists of a controller, several workers, and one or more probers. Each worker is a kernel modu...
متن کاملOptimizing query execution to improve the energy efficiency of database management systems
Increasing energy costs became one of the critical issues in database centers in the recent years. The consciousness to turn towards energy-preserving technologies have put concepts like power-awareness into the spotlight. But especially databases lack the capability of managing the energy consumption while operating and past research solely focussed on improving performance characteristics. Th...
متن کاملEfficient Cryptographic Techniques for Securing Storage Systems Thesis Proposal
With the advance of storage technologies to networked-attached storage, a recently emerging architecture that provides higher performance and availability than traditional direct-attached disks, new security concerns arise. In these environments, clients can no longer rely only on the storage servers to provide security guarantees, since these become now easier to compromise. In consequence, cl...
متن کاملA Case Study: Performance Analysis and Optimization of SAS® Grid Computing Scaling on a Shared Storage
SAS® Grid Computing is a scale-out SAS® solution that enables SAS applications to better utilize I/O and compute intensive computing resources. This requires the use of high-performance shared storage (SS) that allows all servers to access the same file system. SS may be implemented via traditional NFS NAS or clustered file systems (CFS) like GPFS. This paper uses the Intel® Enterprise Edition ...
متن کاملGraduate Students’ Satisfaction with Supervisory Performance in Thesis Process in University of Social Welfare and Rehabilitation (USWR) in 2011-2012
Introduction: This research was designed to determine the satisfaction level of postgraduate students of USWR with supervisory performance of supervisor and advisor in Thesis process in 1390-1391. Methods: This descriptive cross-sectional study was performed on postgraduate students of USWR who were preparing for thesis defense between 2011 October to 2012 June. Samples were selected through c...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2005